package net.canos.object;

public class Resultado implements Comparable<Resultado>{

	String primero;
	String segundo;
	Integer distancia;
	
	@Override
	public int compareTo(Resultado arg0) {
		if(arg0.getDistancia() < this.getDistancia()){
			return 1;
		}
		else if (arg0.getDistancia().equals(this.getDistancia())){
			return 0;
		}
		return -1;
	}
	
	
	
	public Resultado(String primero, String segundo, Integer distancia) {
		super();
		this.primero = primero;
		this.segundo = segundo;
		this.distancia = distancia;
	}
	
	
	
	public String getPrimero() {
		return primero;
	}
	public void setPrimero(String primero) {
		this.primero = primero;
	}
	public String getSegundo() {
		return segundo;
	}
	public void setSegundo(String segundo) {
		this.segundo = segundo;
	}
	public Integer getDistancia() {
		return distancia;
	}
	public void setDistancia(Integer distancia) {
		this.distancia = distancia;
	}



	@Override
	public String toString() {
		return "Resultado [primero=" + primero + ", segundo=" + segundo
				+ ", distancia=" + distancia + "]";
	}




	
	
}
